magnetic tape data storage system - Espagnol Anglais Dictionnaire